leave one’s home address - Turco Inglés Diccionario